package socrates.movil;

import java.util.ArrayList;
import java.util.List;

import socrates.dto.NotaDTO;
import socrates.ws.WSControler;
import android.app.Activity;
import android.os.Bundle;
import android.widget.GridView;
import android.widget.TextView;

public class Nota extends Activity
{
	private int codAlumno;
	private int codCurso;
	private String nomCurso;
	private List<NotaDTO> lsNotas;
	
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
		
        
        Bundle extras = getIntent().getExtras();
		if(extras !=null)
		{
			codAlumno = Integer.parseInt(extras.getString("codAlumno"));
			codCurso = Integer.parseInt(extras.getString("codCurso"));
			nomCurso = extras.getString("nomCurso");
		}
		
		setContentView(R.layout.notas);
		
		WSControler obj = new WSControler(2);
		lsNotas = obj.obtener_Nota(codAlumno,codCurso);
		
		
		
		List notas = new ArrayList();
		
		for(int i=0; i<lsNotas.size(); i++)
		{
			notas.add(lsNotas.get(i).getNombre_Evaluacion());
			notas.add(lsNotas.get(i).getPeso());
			notas.add(lsNotas.get(i).getValor());
		}
		
		GridView gv = (GridView) findViewById(R.id.gridview);
        TextView tv = (TextView)findViewById(R.id.textview);
        
        tv.setText("Notas: " + nomCurso);
        gv.setAdapter(new TextAdapter(this,notas));
		
    }
    
    
}
